Streaming Task Distribution Method for Reliable Distributed Streaming Service in Cloud Environment
نویسندگان
چکیده
We previously proposed a cloud-based distributed multimedia streaming service (CloudDMSS) that delivers rich multimedia streaming services to heterogeneous devices in cloud environments with unstable and unpredictable traffic. The proposed system deals primarily with task management, load balancing, and fault tolerance. In this paper, we focus on improving the streaming task distribution capacity of our proposed system by providing a streaming resource-based connection (SRC) algorithm for use by the cloud management module (CMM) of CloudDMSS. The main function of the SRC algorithm is to select a streaming server with optimal conditions for streaming services among streaming servers deployed in our system by considering factors such as streaming network traffic and CPU and RAM usage rates. This enables our system to reduce content delays and avoid traffic bottlenecks while providing streaming services. The results of simulations conducted on both our local testbed and an actual cloud computing environment, Cloudit 2.0, with 600 virtual user requests for streaming service, indicate that the SRC algorithm enables our system to more effectively distribute streaming tasks than conventional Round Robin and Least Connection-based systems.
منابع مشابه
Clouddmss: Cloud-based Distributed Multimedia Streaming Service System for Heterogeneous Devices
With the recent appearance of various heterogeneous smart devices and the expansion of social network services, services that support the production and sharing of social media data are actively provided. The stable provision of such services requires a transcoding technology supporting the N-Screen service and distributed streaming technologies for providing a quality of service (QoS)-based ri...
متن کاملDesign and Implementation of a Cloud-based Distributed Multimedia Streaming Service (clouddmss) System
With the recent appearance of various heterogeneous smart devices and the expansion of social network services, services that support the production and sharing of social media data are actively provided. The stable provision of such services requires a transcoding technology supporting the N-Screen service and distributed streaming technologies for providing a quality of service (QoS)-based ri...
متن کاملLoad Distribution Method for Ensuring QoS of Social Media Streaming Services in Cloud Environment
As various types of smart devices have recently appeared, SNS (Social Networking Services) have been expanded. Thus, the demand for social media streaming is on the rise. In the previous study, a media conversion system for ensuring QoS (Quality of service) of media streaming was presented. The presented system implemented a distributed streaming environment with multiple servers in order to pe...
متن کاملA Robust Cloud-Based Service Architecture for Multimedia Streaming Using Hadoop
Delivering scalable rich multimedia applications and services on the Internet requires sophisticated technologies for transcoding, distributing, and streaming content. Although cloud computing provides an infrastructure for such technologies, the specific challenges of task management, load balancing, and fault tolerance remain. To address these issues, we propose a cloud-based distributed mult...
متن کاملA Method to Reduce Effects of Packet Loss in Video Streaming Using Multiple Description Coding
Multiple description (MD) coding has evolved as a promising technique for promoting error resiliency of multimedia system in real-time application programs over error-prone communicational channels. Although multiple description lattice vector quantization (MDCLVQ) is an efficient method for transmitting reliable data in the context of potential error channels, this method doesn’t consider disc...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014